holding cells/facility - French English Dictionary